scapular strap - Español Inglés Diccionario